This book presents a systematic approach to understanding and applying the principles of hydrology and hydroclimatology, examining the interactions among different components of the water cycle. It takes a fresh look at the fundamentals and challenges in hydrologic and hydroclimatic systems as well [...]